cast pointers to fix warnings about signdness.
authorMichael Natterer <mitch@imendio.com>
Wed, 14 Nov 2007 09:45:14 +0000 (09:45 +0000)
committerMichael Natterer <mitch@src.gnome.org>
Wed, 14 Nov 2007 09:45:14 +0000 (09:45 +0000)
2007-11-14  Michael Natterer  <mitch@imendio.com>

* gtk/gtkstyle.c (gtk_default_draw_focus): cast pointers to fix
warnings about signdness.

svn path=/trunk/; revision=18988

ChangeLog
gtk/gtkstyle.c

index f0287af607856bad91499e0018d16a9550a52b8d..1034e14374331a87dccd913d80bac1dd1221e474 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-11-14  Michael Natterer  <mitch@imendio.com>
+
+       * gtk/gtkstyle.c (gtk_default_draw_focus): cast pointers to fix
+       warnings about signdness.
+
 2007-11-12  Sven Herzberg  <herzi@imendio.com>
 
        Reviewed by Richard:
index 2751b70fc3a45da13939b91cf9bad6c49e357961..1eaa9da64ec5d13d22e625cfde2320ba1e631572 100644 (file)
@@ -4521,7 +4521,7 @@ gtk_default_draw_focus (GtkStyle      *style,
   cairo_t *cr;
   gboolean free_dash_list = FALSE;
   gint line_width = 1;
-  gint8 *dash_list = "\1\1";
+  gint8 *dash_list = (gint8 *) "\1\1";
 
   if (widget)
     {
@@ -4537,15 +4537,15 @@ gtk_default_draw_focus (GtkStyle      *style,
     {
       if (free_dash_list)
        g_free (dash_list);
-      
-      dash_list = "\4\4";
+
+      dash_list = (gint8 *) "\4\4";
       free_dash_list = FALSE;
     }
 
   sanitize_size (window, &width, &height);
 
   cr = gdk_cairo_create (window);
-  
+
   if (detail && !strcmp (detail, "colorwheel_light"))
     cairo_set_source_rgb (cr, 0., 0., 0.);
   else if (detail && !strcmp (detail, "colorwheel_dark"))
@@ -4557,7 +4557,7 @@ gtk_default_draw_focus (GtkStyle      *style,
 
   if (dash_list[0])
     {
-      gint n_dashes = strlen (dash_list);
+      gint n_dashes = strlen ((const gchar *) dash_list);
       gdouble *dashes = g_new (gdouble, n_dashes);
       gdouble total_length = 0;
       gdouble dash_offset;